provide justification - Turkish English Dictionary